mechanically assisted - Alemán Inglés Diccionario